produce electricity - Français Anglais Dictionnaire